sleep heavily - Francés Inglés Diccionario